$(function () {
    /*$("#myTree").tree({
        url: '/menu/selectEmployeeMenu.do',
        iconCls: 'icon-edit',
        //点击菜单自动展开或折叠
        onClick: function (node) {
            //判断该节点是否有url属性
            if (node.url) {
                //判断该选项卡是否存在 如果存在在面板中 则直接选中
                var exists = $("#myTabs").tabs('exists', node.text);
                if (exists) {
                    //已经存在了面板 直接选中面板
                    $("#myTabs").tabs('select',node.text);
                } else {
                    //如果有url属性 则新增面板
                    $("#myTabs").tabs('add', {
                        title: node.text,
                        closable: true,
                        /!*
                            引入当前节点的href href只能引入页面中的body的数据
                            可能会出现id重复或者方法同名的问题
                         *!/
                        content: '<iframe src='+node.url+' width="100%" height="100%" frameborder="0" ></iframe>'
                    });
                }
            }else {
                //打开或关闭节点的触发器 自动判断节点状态
                $("#myTree").tree("toggle", node.target);
            }
        }
    })*/

    /*动态获取菜单*/
    $.ajax({
        url:'/menu/selectEmployeeMenu.do',
        dataType: "json",
        success: function (data) {
            var htmlText = "";
            //遍历data
            $.each(data, function (index, value) {
                //父菜单
                htmlText += "<li id='menu-academico'>" +
                    "<a href='javascript:;'>" +
                        "<i class='fa fa-table'></i>" +
                        "<span data-text='"+value.text+"'>"+value.text+"</span> " +
                        "<span class='fa fa-angle-right' style='float: right'></span>" +
                    "</a>";
                if(value.children){
                    htmlText += "<ul id='menu-academico-sub' >";
                    $.each(value.children,function (index, children) {
                        htmlText += "<li id='menu-academico-avaliacoes' ><a data-url='"+children.url+"'>"+children.text+"</a></li>"
                    })
                    htmlText += "</ul>"
                }
                htmlText += "</li>";
            });
            $("#menu").append(htmlText)
        }
    })

    // 点击 菜单跳转资源
    $("#menu").on('click', 'a[data-url]', function () {
        var $this = $(this);
        var url = $this.data('url');

        var text = $this.text();
        // 判断是否 有 url
        if (!url) {
            return;
        }
        var msg = "当前位置：" + "<span style='color: #0a789b'>"+text+"</span>";

        $("#bread").html(msg);

        //填充到子窗口上
        $("#rightMain").prop("src",url);
    });
});